Compilation of a specialized functional language for massively parallel computers

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Compilation of a specialized functional language for massively parallel computers

We propose a parallel specialized language that ensures portable and costpredictable implementations on parallel computers. The language is basically a rst-order, recursion-less, strict functional language equipped with a collection of higher-order functions or skeletons. These skeletons apply on (nested) vectors and can be grouped in four classes: computation, reorganization, communication, an...

متن کامل

C++ and Massively Parallel Computers

Our goal is to apply the software engineering advantages of object-oriented programming to the raw power of massively parallel architectures. To do this we have constructed a hierarchy of C++ classes to support the data-parallel paradigm. Feasibility studies and initial coding can be supported by any serial machine that has a C++ compiler. Parallel execution requires an extended Cfront, which u...

متن کامل

High-Level-Language Compilation for Reconfigurable Computers

The compiler COMRADE accepts full ANSI C and compiles it into hybrid hardware/software applications for execution on a reconfigurable adaptive computer system. After defining the model-of-computation underlying the flow, we describe the general compilation process as well as some specific techniques. These include path-based partitioning, module-generator based datapath and controller synthesis...

متن کامل

A new approach for reconfigurable massively parallel computers

We present a new approach for reconfigurable massively parallel computers. The approach uses FPGA as reconfigurable device to build parallel computers which can adapt their physical topology to match the virtual topology used to model the parallel computation paradigm of a given application. We use a case study in which a virtual ring topology is first simulated on a tree topology and then dire...

متن کامل

A Modular Massively Parallel Learning Framework for Brain-Like Computers

It is generally believed that a brain-like computer should possess the following essential capabilities: (a) massively parallel and distributed information processing; (b) real-time information processing; (c) flexible information processing; and (d) solving large-scale problems. However, it seems that there are few existing neural network models which can satisfy the above basic requirements c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Functional Programming

سال: 2000

ISSN: 0956-7968,1469-7653

DOI: 10.1017/s0956796800003816